Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Argentina F11 Argentina F1 Argentina F2 Argentina F8 Argentina F9 Peru F1 Peru F2 Peru F3 Argentina F14 Argentina F15 Bolivia F2 Bolivia F3 Argentina F17 Chile F3 Dominican Republic F1 Dominican Republic F2 Cuba F1 Cuba F2 Brazil F1 Argentina F6 Peru F2 Peru F3 Bolivia F2 Bolivia F3 Bolivia F4 Argentina F14 Argentina F15 Argentina F16 Uruguay F1 Argentina F17 Argentina F18 Argentina F1 Argentina F2 Argentina F3 Argentina F4 Argentina F5 Colombia F2 Argentina F7 Bolivia F1 Bolivia F2 Bolivia F3 Bolivia F4 Argentina F25 Argentina F12 Argentina F13 Argentina F22 Chile F7 Argentina F2 Argentina F3 Argentina F4 Paraguay F1 Paraguay F2 Argentina F7 Argentina F8 Argentina F9 Peru F1 Peru F2 Peru F3 Bolivia F2 Bolivia F3 Bolivia F4 Brazil F42 Italy F11 Argentina F12 Argentina F12 Argentina F18 Dominican Republic F3 Argentina F3 Colombia F1 Argentina F1 Open de l'Isere - Grenoble Heilbronn Open - Heilbronn AXA Open - Espinho Abierto Internacional de Salinas 'Dario Expreso' - Salinas Open Castilla y Leon - Segovia Internationaux de Bretagne - Brest Credicard Citi Mastercard Tennis Cup - Campos do Jordao Santiago Challenger Manta Challenger Campos do Jordao Challenger Brasilia Challenger BH Tenis Open International Cup 2008 - Belo Horizonte Buenos Aires Challenger Asuncion Challenger Florionapolis Challenger Medellin Challenger Cremona Challenger Alessandria Challenger Rome Challenger Lugano Challenger Copa Petrobras Argentina - Buenos Aires Brasilia Challenger Belo Horizonte Challenger Buenos Aires Challenger Copa Petrobras Argentina - Buenos Aires AGT Challenger - Leon Sao Leopoldo Challenger Guayaquil Challenger Santiago Challenger Salinas Challenger Barranquilla Challenger Manta Challenger San Juan Challenger Rio De Janeiro Challenger Sarasota Challenger Aptos Challenger Campinas Challenger Porto Alegre Challenger Sao Paulo Challenger Sao Jose Do Rio Preto Challenger Lima Challenger Bucaramanga Challenger Itajai Challenger Pereira Challenger Lima Challenger Santiago Challenger Heilbronn Challenger Guayaquil Challenger Porto Alegre Challenger Corrientes Challenger ATP Challenger Tour Finals Sao Paulo Challenger Heilbronn Challenger Milan Challenger Marburg Challenger Floridablanca Challenger Santiago Challenger Guayaquil Challenger Santos Challenger Montevideo Challenger Montevideo Challenger Buenos Aires Challenger Sao Paulo Challenger Santo Domingo Challenger Braunschweig Challenger Bordeaux Challenger Buenos Aires Challenger Quito Challenger Montevideo Challenger Cali Challenger Cordoba Challenger Sao Paulo Challenger Vicenza Challenger Mestre Challenger Caltanissetta Challenger Prostejov Challenger Lima Challenger Montevideo Challenger Davidoff Swiss Indoors - Basel Open 13 - Marseille Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Buenos Aires Challenger AXA Cup - London Copenhagen Open - Copenhagen President's Cup 1999 - Tashkent Pereira Challenger Davidoff Swiss Indoors - Basel Santos Challenger Adidas International - Sydney Caltanissetta Challenger Monza Challenger Lima Challenger Bogota Challenger Rado Geneva Challenger - Geneva UBS Open Gstaad - Gstaad Rome Challenger Rado Swiss Open - Gstaad Davidoff Swiss Indoors - Basel Renault Slovenian Open - Ljubljana The Powder Byrne Trophy - Surbiton Grand Prix de Tennis de Toulouse - Toulouse Open 13 - Marseille Adidas International - Sydney Milan Indoors - Milan Rado Swiss Open - Gstaad Heineken Open - Auckland Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch San Luis Potosi Challenger - San Luis Potosi Gerry Weber Open - Halle The Nottingham Open - Nottingham III Aberto Santa Catarina de Tenis - Florianopolis Kremlin Cup - Moscow Milan Indoors - Milan CA Tennis Trophy - Vienna Open 13 - Marseille Davidoff Swiss Indoors - Basel Open 13 - Marseille BMW Open - Munich Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Campos do Jordao Challenger Salvador Challenger Copa Petrobras-Argentina - Buenos Aires CA Tennis Trophy - Vienna UBS Open Gstaad - Gstaad Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Medellin Challenger Allianz Suisse Open - Gstaad TD Waterhouse Cup - Long Island Thailand Open - Bangkok Dubai Tennis Open - Dubai Gerry Weber Open - Halle Qatar Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Gerry Weber Open - Halle Thailand Open - Bangkok Qatar ExxonMobil Open - Doha The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai Davidoff Swiss Indoors - Basel Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha Guayaquil Challenger Movistar Open - Santiago Estoril Open - Estoril Gerry Weber Open - Halle If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Cali Challenger Davidoff Swiss Indoors - Basel Vicenza Challenger Lima Challenger Campinas Challenger Salinas Challenger Bucaramanga Challenger Swiss Indoors Basel - Basel Porto Alegre Challenger Gerry Weber Open - Halle Montevideo Challenger San Juan Challenger Guayaquil Challenger San Luis Potosi Challenger VTR Open - Vina del Mar Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai AEGON International - Eastbourne Bet-at-home Open - Hamburg Copa Claro - Buenos Aires Swiss Indoors Basel - Basel Brisbane International - Brisbane Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Brisbane International - Brisbane Brasil Open - Sao Paulo Brisbane International - Brisbane BRD Nastase Tiriac Trophy - Bucharest Dallas Challenger Power Horse Cup - Dusseldorf Open de Nice Cote d'Azur - Nice AEGON Championships - London Mercedes Cup - Stuttgart Gerry Weber Open - Halle Bogota Challenger Santos Challenger Swiss Indoors Basel - Basel Winston-Salem Open - Winston-Salem Argentina Open - Buenos Aires Rio Open - Rio de Janeiro BMW Open - Munich Gerry Weber Open - Halle ABN AMRO World Tennis Tournament - Rotterdam Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Geneva Open - Geneva Pereira Challenger Mercedes Cup - Stuttgart Plava Laguna Croatia Open - Umag Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg European Open - Antwerp Swiss Indoors Basel - Basel Erste Bank Open - Vienna Cordoba Open - Cordoba Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano de Tenis Mifel - Los Cabos European Open - Antwerp Swiss Indoors Basel - Basel Mercedes Cup - Stuttgart Bogota Challenger Gerry Weber Open - Halle Argentina Open - Buenos Aires Chengdu Open - Chengdu Manta Challenger Copa Telmex - Buenos Aires Sardegna Open - Cagliari Qatar ExxonMobil Open - Doha Gonet Geneva Open - Geneva Montevideo Challenger Bucaramanga Challenger Leon Challenger ABN/AMRO World Tennis Tournament - Rotterdam Open Seat-Godo 2000 - Barcelona Dubai Duty Free Tennis Championships - Dubai Internationaler Raiffeisen Grand Prix - St. Polten US Men's Clay Court Championship - Houston Montevideo Challenger Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Bordeaux Challenger Buenos Aires Challenger Claro Open Colombia - Bogota Royal Guard Open Chile - Vina del Mar Swiss Indoors Basel - Basel Aptos Challenger Irving Challenger Swiss Indoors Basel - Basel Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai ATP Challenger Tour Finals Argentina Open - Buenos Aires TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle Claro Open Colombia - Bogota Bordeaux Challenger Caltanissetta Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Aegon Nottingham Open - Nottingham Kremlin Cup - Moscow Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona China Open - Beijing Campinas Challenger Citi Open - Washington St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Argentina Open - Buenos Aires Barcelona Open BancSabadell - Barcelona Montevideo Challenger Gerry Weber Open - Halle Chengdu Open - Chengdu Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Noventi Open - Halle Hamburg European Open - Hamburg Erste Bank Open - Vienna Cordoba Open - Cordoba CA Tennis Trophy - Vienna Rio Open - Rio de Janeiro ASB Classic - Auckland Generali Open - Kitzbuhel Qatar ExxonMobil Open - Doha Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Noventi Open - Halle Mallorca Championships - Mallorca Dubai Tennis Open - Dubai Kremlin Cup - Moscow Gonet Geneva Open - Geneva Cordoba Open - Cordoba Copa Claro - Buenos Aires Argentina Open - Buenos Aires Estoril Open - Estoril The Stella Artois Grass Court Championships - London adidas Open de Toulouse - Toulouse CA Tennis Trophy - Vienna Pacific Life Open - Indian Wells ABN/AMRO World Tennis Tournament - Rotterdam Pacific Life Open - Indian Wells ABN/AMRO World Tennis Tournament - Rotterdam BNP Paribas Masters - Paris Credit Agricole Suisse Open - Gstaad Legg Mason Tennis Classic - Washington D.C. Suisse Open - Gstaad Mercedes Cup - Stuttgart European Open - Antwerp Erste Bank Open - Vienna BMW Open - Munich Western & Southern Financial Group Masters - Cincinnati Argentina Open - Buenos Aires Nature Valley International - Eastbourne The Lipton Championships - Key Biscayne Tennis Masters Series - Indian Wells The Ericsson Open - Miami Italian Open - Rome Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Scania Stockholm Open - Stockholm Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Heineken Trophy - 's-Hertogenbosch Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami CA Tennis Trophy - Vienna Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Winston-Salem Open - Winston-Salem Tennis Masters Series - Madrid Tennis Masters Series - Paris Qatar Exxon Mobil Open 2003 - Doha Adidas International - Sydney Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Masters Series Madrid - Madrid RCA Championships - Indianapolis Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Republic National Bank Monte Carlo Open - Monte Carlo Kremlin Cup - Moscow Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Tennis Masters Series - Rome Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo The Dubai Tennis Championships - Dubai Sony Ericsson Open - Miami Pacific Life Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Mallorca Championships - Mallorca Antalya Cup - Antalya BNP Paribas Masters - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York VTR Open - Vina del Mar Australian Open - Melbourne Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Coupe Rogers - Montreal Western & Southern Open - Cincinnati Tennis Masters Series - Toronto Generali Open - Kitzbuhel Internazionali BNL d'Italia - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart BNP Paribas Open - Indian Wells Tennis Masters Series - Hamburg Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid U.S. Open - New York BB&T Atlanta Open - Atlanta Australian Open - Melbourne Rio Open - Rio de Janeiro French Open - Paris Qatar ExxonMobil Open - Doha Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome Australian Open - Melbourne Rogers Cup - Montreal French Open - Paris Wimbledon - London Sony Open Tennis - Miami U.S. Open - New York Australian Open - Melbourne Internazionali BNL d'Italia - Rome French Open - Paris Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Miami Open - Miami U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Copa Telmex - Buenos Aires U.S. Open - New York Australian Open - Melbourne French Open - Paris China Open - Beijing Telecom Italia Masters - Rome Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, 1R, RUS-SUI 3-2 Davis Cup, World Group, 1R, SUI-NED 3-2 Davis Cup, World Group, SF, AUS-SUI 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, World Group, F, FRA-SUI 1-3 Davis Cup, World Group, PO, SUI-NED 4-1 Davis Cup, World Group, SF, GBR-ARG 2-3 Hopman Cup - Perth Laver Cup - Prague Davis Cup, World Group, PO, ARG-COL 4-0 Davis Cup, Finals, Group C Davis Cup, Finals, QF, ARG-ESP 1-2 ATP Cup - Brisbane, Perth, Sydney ATP Cup - Melbourne U.S. Open - New York Colonial Classic - Kooyong Colonial Classic - Kooyong Colonial Classic - Kooyong U.S. Open - New York French Open - Paris French Open (juniors) U.S. Open (juniors) Capitala World Tennis Championship AAMI Classic - Kooyong Wimbledon - London 1 Masters Guinot Mary Cohr Capitala World Tennis Championship German Open - Hamburg Australian Open - Melbourne U.S. Open - New York Monte Carlo Open - Monte Carlo French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Rogers Masters - Toronto French Open - Paris Tennis Masters Cup - Shanghai Tennis Masters Cup - Houston Tennis Masters Cup - Houston Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - London Nitto ATP Finals - London Nitto ATP Finals - London Olympics - Sydney French Open - Paris Wimbledon - London U.S. Open - New York Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, World Group, QR, SUI-MAR 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, World Group, PO, AUS-SUI 2-3 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, World Group, 1R, SUI-ITA 3-2 Davis Cup, World Group, 1R, SUI-ROU 3-2 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, SF, SUI-ITA 3-2 AAMI Classic - Kooyong Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, PO, CZE-SUI 3-2 Watsons Water Champions Challenge - Hong Kong Davis Cup, World Group, PO, KAZ-ARG 3-2 Davis Cup, Group I, 1R, ARG-BLR 4-1 The Mubadala World Tennis Championship The Mubadala World Tennis Championship Laver Cup - Geneva Davis Cup, World Group, 1R, POL-ARG 2-3 Davis Cup, World Group, 1R, ARG-ITA 2-3 Hopman Cup - Perth Davis Cup, Group I, 2R, ARG-CHI 3-2 Laver Cup - Chicago Hopman Cup - Perth Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - Athens